//
// Maths.hpp for  in /home/goldbe_y//tek3/Projets/Maths/302graphe
// 
// Made by yoni goldberg
// Login   <goldbe_y@epitech.net>
// 
// Started on  Mon Sep 24 14:38:25 2012 yoni goldberg
// Last update Mon Oct 15 16:48:55 2012 gaelle maurieres
//

#ifndef MATHS
#define MATHS

#include "Parse.hpp"
#include <cstdlib>
#include "convert.hpp"

class Maths
{
public:
  Maths(const std::string &);
  ~Maths();
  
  int				get_line();
  int				get_sommets();
  int				*get_dist();
  std::string			*get_path();

  std::vector<std::string>	get_tab();
  void				aff_tab(std::vector<std::string>);

private:
  std::string			_str;
  std::vector<std::string>	_tab;

  int				_line;
  int				_sommets;

  int				*_dist;

  
  int				*_v;
  std::string			*_p;

  void				caca();
};
#endif
